explosion detector - Alemán Inglés Diccionario